Repository navigation
Conversation
Codex Review Summary: ✅ CompletedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a4eec10f51
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
The ABI update also moves a logging compatibility cutoff, causing earlier PHP 8.6 release candidates to pass the wrong argument type to PHP’s error logger when debug logging is enabled. The cutoff should retain its original value.
🤖 Bits Code Review · Commit a4eec10
❌ ErrorsYour PR has failed checks. Please review the issues below and take necessary action before merging. 🚦 29 Pipeline jobs failed
|
a4eec10 to
870dc4d
Compare
There was a problem hiding this comment.
PHP 8.6 RC3 with debug logging now reaches a logging call with the wrong argument type, risking a startup crash. The AppSec integration configuration still selects that runtime and enables debug logging.
🤖 Bits Code Review · Commit 870dc4d
870dc4d to
b664cf3
Compare
There was a problem hiding this comment.
The ABI constant also controls the loader’s logging signature. Raising it makes debug logging on earlier PHP 8.6 builds pass an incompatible argument to PHP, potentially crashing during startup.
🤖 Bits Code Review · Commit b664cf3
Benchmarks [ tracer ]Benchmark execution time: 2026-11-13 02:55:07 Comparing candidate commit b664cf3 in PR branch Found 1 performance improvements and 0 performance regressions! Performance is the same for 221 metrics, 0 unstable metrics.
|
8.6.0RC7 and final release have a new ABI version.
b664cf3 to
c44017e
Compare
There was a problem hiding this comment.
The ABI update also moves the loader’s logging-signature threshold, causing invalid memory access on PHP 8.6 RC3 when debug logging is enabled. AppSec’s SSI integration matrix still uses this combination.
🤖 Bits Code Review · Commit c44017e
8.6.0RC7 and final release have a new ABI version; we don't care about earlier ABI.
Containers are already rebuilt.